﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Collections;
using Conditions;

public partial class Admin_Hangsx : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (IsPostBack) return;
    }
    protected void imgsua_Click(object sender, ImageClickEventArgs e)
    {
        ImageButton img = (ImageButton)sender;
        lbid.Text = img.CommandArgument;
        txttenhang.Text = ((Label)img.Parent.Parent.FindControl("lbten")).Text;
        btnthem.Text = "Cập nhật";
        btnthem.CssClass = "ics";
    }
    protected void imgxoa_Click(object sender, ImageClickEventArgs e)
    {
        ImageButton img = (ImageButton)sender;
        DBConditions cond = new DBConditions();
        cond.add("id_row", img.CommandArgument);
        ketnoicsdl cnn = new ketnoicsdl();
        if (cnn.delete("hangsx", cond) <= 0)
        {
            MessengeBox.Show(this, "Xóa thất bại");
            cnn.close();
            return;
        }
        MessengeBox.Show(this, "Xóa thành công");
        btnboqua_Click(null, null);
        cnn.close();
    }
    protected void btnthem_Click(object sender, EventArgs e)
    {
        Hashtable hs = new Hashtable();
        hs.Add("tenhang", txttenhang.Text);
        ketnoicsdl cnn = new ketnoicsdl();
        if (lbid.Text.Equals(""))
        {
            if (cnn.insert("hangsx", hs) <= 0)
            {
                MessengeBox.Show(this, "Thêm thất bại");
                cnn.close();
                return;
            }
            MessengeBox.Show(this, "Thêm thành công");
        }
        else
        {
            DBConditions cond = new DBConditions();
            cond.add("id_row", lbid.Text);
            if (cnn.update("hangsx", hs, cond) <= 0)
            {
                MessengeBox.Show(this, "Cập nhật thất bại");
                cnn.close();
                return;
            }
            MessengeBox.Show(this, "Cập nhật thành công");
        }
        btnboqua_Click(null, null);
        cnn.close();
    }
    protected void btnboqua_Click(object sender, EventArgs e)
    {
        txttenhang.Text = "";
        lbid.Text = "";
        btnthem.Text = "Thêm";
        btnthem.CssClass = "ica";
        grvds.DataBind();
    }
}